New Williams team principal James Vowles insists he won't be trying to create a "mini-Mercedes" but that he will look to carry over what he deems certain crucial elements. Vowles will leave his role of motorsport strategy director at Mercedes... MoreĀ»